import request from '@/utils/request'
import {projectApiUrl} from '../config'
/**
 * 分包商年度评级列表
 * @param parameter
 */
export function getAnnualRatingList(parameter){
  return request({
    url: projectApiUrl+'/annual-grade/list',
    method: 'post',
    data: parameter
  })
}

/**
 * 分包商年度评级列表统计
 * @param
 */
export function getAnnualTotal(data){
  return request({
    url: projectApiUrl+'/annual-grade/list-total/list',
    method: 'post',
    data
  })
}


/**
 * 分包商年度定级列表
 * @param parameter
 */
export function getAnnualGradingList(parameter){
  return request({
    url: projectApiUrl+'/annual-grade/annual-rank',
    method: 'get',
    params: parameter
  })
}


/**
 * 分包商年度定级列表统计
 * @param
 */
export function getGradingTotal(data){
  return request({
    url: projectApiUrl+'/annual-grade/annual-rank-total',
    method: 'get',
    params:data
  })
}




/**
 * 编辑分包商年度定级评分
 * @param data
 */
export function editAnnualGrading(data){
  return request({
    url: projectApiUrl+'/annual-grade/edit-annual-rank',
    method: 'post',
    data:data
  })
}

/**
 * 分包商年度定级保存草稿
 * @param
 */
export function addGradingDraft(data){
  return request({
    url: projectApiUrl+'/annual-grade/save-annual-rank-draft',
    method: 'post',
    data:data
  })
}

/**
 * 分包商年度定级提交审核
 * @param
 */
export function addGradingReview(data){
  return request({
    url: projectApiUrl+'/annual-grade/save-annual-rank',
    method: 'post',
    data:data
  })
}

/**
 * 获取工程码表共通方法
 * @param
 */
export function getProjectCommon(data){
  return request({
    url: projectApiUrl+'/plan-label',
    method: 'get',
    params:data
  })
}